我看了几个教程,他们所有的列表首选对话框都是这样的。
列表偏好对话框
但我的对话看起来像这样
我的对话
知道为什么我的对话框看起来不一样吗?我查看了教程,我的xml代码看起来和他们的一样。
下面是我的pref_general.xml代码。
<?xml version="1.0" encoding="utf-8"?>
<!-- NOTE: EditTextPreference accepts EditText attributes. -->
<!-- NOTE: EditTextPreference's summary should be set to its value by the activity code. -->
<EditTextPreference
android:key="@string/pref_location_key"
android:title="@string/pref_title_location"
android:defaultValue="@string/pref_location_default"
android:selectAllOnFocus="true"
android:inputType="text"
android:capitalize="words"
android:singleLine="true"
android:maxLines="1" />
<!-- NOTE: ListPreference's summary should be set to its value by the activity code. -->
<ListPreference
android:title="@string/pref_temperature_units_title"
android:key="@string/pref_temperature_units_key"
android:defaultValue="@string/pref_units_metric"
android:entryValues="@array/pref_temperature_unit_values"
android:entries="@array/pref_temperature_units"
/>
和部分活动代码
public class SettingsActivity extends PreferenceActivity
implements Preference.OnPreferenceChangeListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Add 'general' preferences, defined in the XML file
addPreferencesFromResource(R.xml.pref_general);
// For all preferences, attach an OnPreferenceChangeListener so the UI summary can be
// updated when the preference changes.
bindPreferenceSummaryToValue(findPreference(getString(R.string.pref_location_key)));
bindPreferenceSummaryToValue(findPreference(getString(R.string.pref_temperature_units_key)));
}
我想你是在测试Lollipop装置。如果你在Lollipop设备下面测试,它看起来就像第一个。您可以这样自定义“如何自定义列表首选项单选按钮”
问题内容: 我在这里有点困惑。如果我将变量传递给json_decode,它将不起作用: 第一个回显正确显示了我传递的JSON字符串,例如 第二个回显显示NULL。因此,我从第一个回显中获取了字符串,并编写了以下代码: 你怎么说,它向我展示了正确解码的数组。字符串绝对相同,我什至保留转义字符。也许是问题所在? 问题答案: 看起来您的服务器已启用。无论是将其禁用或运行通过使用它之前。
我已经根据新材料设计集成了Marshmallow权限对话框,但权限对话框正在模拟器上工作,而不是在真实设备上工作。而且我也没有得到任何错误。任何人都可以帮我吗? 我正在使用以下代码:- ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.ACCESS_COARSE_LOCATION,Manifest.pe
这是我的代码 和我的活动
问题内容: 如果我声明并看看,它不会给我。 因此,我必须使用以下重复(因而很糟糕)的样式构造: 例如,如果我想获得利润,是否真的需要使用它? 是我对Android或Java的误解,还是两者兼而有之? 问题答案: 我认为您对“ LayoutParams”的理解不正确。视图(或布局)必须是“父视图的LayoutParams”的实例。 例如,这是RelativeLayout中的LinearLayout。
很长一段时间以来,我一直认为C比JavaScript快。然而,今天我制作了一个基准脚本来比较两种语言的浮点计算速度,结果令人惊叹! JavaScript似乎比C快近4倍! 我让这两种语言在我的i5-430M笔记本电脑上做同样的工作,执行了100000000次。C需要大约410毫秒,而JavaScript只需要大约120毫秒。 我真的不知道为什么JavaScript在这种情况下运行得这么快。有人能解
我想制作一个文本框,它看起来像上图中右边的那个。我尝试按照文档进行操作,并编写了以下代码。 上述代码输出上图左侧显示的文本框。在此方面的任何帮助都将不胜感激。