小编Don*_*Gru的帖子

将ArrayList保存到SharedPreferences

我有一个ArrayList自定义对象.每个自定义对象都包含各种字符串和数字.即使用户离开活动然后想要稍后返回,我也需要数组停留,但是在应用程序完全关闭后我不需要数组可用.我通过这种方式保存了很多其他对象,SharedPreferences但我无法弄清楚如何以这种方式保存整个数组.这可能吗?也许SharedPreferences这不是解决这个问题的方法吗?有更简单的方法吗?

android arraylist sharedpreferences

297
推荐指数
15
解决办法
34万
查看次数

Android隐藏列表视图滚动条?

有没有办法隐藏滚动条ListView.我知道它可能ScrollView但是找不到ListView滚动条的方法.有任何想法吗?

android listview scrollbar

142
推荐指数
3
解决办法
8万
查看次数

我在哪里? - 获得国家

Android移动实际上并一清二楚,它在哪里 - 但有通过类似的国家代码检索国家的一种方式?

无需了解确切的GPS位置 - 这个国家就足够了

我首先考虑使用时区,但实际上我需要更多的信息,因为如果位置是纽约或利马它会有所不同.

问题的背景:我有一个使用温度值的应用程序,我想将默认单位设置为Celsius或Fahrenheit,具体取决于位置是美国还是外部

android geolocation

122
推荐指数
10
解决办法
10万
查看次数

在EditText中使用numberDecimal inputType的小数分隔符逗号(',')

inputType numberDecimalEditText使用点"" 作为小数分隔符.在欧洲,通常使用逗号','代替.即使我的语言环境设置为德语,小数分隔符仍然是'.'

有没有办法将逗号作为小数分隔符?

android android-edittext

122
推荐指数
7
解决办法
10万
查看次数

代码中AndroidManifest.xml的用户versionName值

AndroidManifest.xml包含应用程序的版本名称,例如

android:versionName="1.0"
Run Code Online (Sandbox Code Playgroud)

现在的问题是 - 在某种程度上可以在源代码中访问此版本名称,以便我可以在例如About中显示它Dialog吗?

android android-manifest

51
推荐指数
2
解决办法
2万
查看次数

"onMenuItemSelected"和"onOptionsItemSelected"之间的区别

谁能解释我之间的区别:

onMenuItemSelected (int featureId, MenuItem item)
http://developer.android.com/reference/android/app/Activity.html#onMenuItemSelected%28int,%20android.view.MenuItem%29

onOptionsItemSelected (MenuItem item)
http://developer.android.com/reference/android/app/Activity.html#onOptionsItemSelected%28android.view.MenuItem%29

在Android?我找到了一个教程,有人重写了这两种方法.

// Reaction to the menu selection
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
    switch (item.getItemId()) {
    case R.id.insert:
        createTodo();
        return true;
    }
    return super.onMenuItemSelected(featureId, item);
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.insert:
        createTodo();
        return true;
    }
    return super.onOptionsItemSelected(item);
}
Run Code Online (Sandbox Code Playgroud)

资料来源:http://www.vogella.de/articles/AndroidSQLite/article.html

android

39
推荐指数
2
解决办法
2万
查看次数

如何为TextView定义ColorStateList?

当我ListViewItem突出显示时,我希望文本变为白色.我怎么定义这个?

<selector xmlns:android="http://schemas.android.com/apk/res/android">
   <item android:state_focused="true" android:color="@color/testcolor1"/>
   <item android:state_pressed="true" android:state_enabled="false" android:color="@color/testcolor2" />
   <item android:state_enabled="false" android:color="@color/testcolor3" />
   <item android:color="@color/testcolor5"/>
 </selector>
Run Code Online (Sandbox Code Playgroud)

android listview colors listviewitem

31
推荐指数
2
解决办法
4万
查看次数

android viewPager实现

我的任务是将干净滚动到另一个屏幕,然后按下图标并显示弹出窗口,我想用来ViewPager在两个页面之间进行干净滚动(滑动),然后Dialog用来显示弹出窗口,我找不到任何工作关于如何ViewPager在两个布局之间实现的示例,有人有工作样本吗?
谢谢.大卫

android

22
推荐指数
1
解决办法
3万
查看次数

用adb shell android打开或查看.txt的内容

好吧,我执行ls -l并得到了这个,

-rw-rw--w- app_34   app_34         75 2011-08-30 23:38 dados.txt
Run Code Online (Sandbox Code Playgroud)

现在我如何查看.txt文件的内容?有可能吗?

android adb

20
推荐指数
1
解决办法
3万
查看次数

从android中的服务访问共享的SharedPreference

我想在我使用的后台服务中访问SharedPreference,PreferenceManager.getDefaultSharedPreferences()但它提供了nullpoint Exception

谢谢

android

18
推荐指数
2
解决办法
2万
查看次数