小编Zaz*_*Gmy的帖子

如何在clearbutton上清除(空/无值)微调器

我在我的应用程序中使用微调器,所以我需要重置按钮.单击clearButton按钮微调器应该清除(不应显示任何值)

spinner=  (Spinner) view.findViewById(R.id.mylistspinner);

list= new ArrayList<String>();

list.add("");

list.add("1");        
list.add("2");

adapter= new ArrayAdapter<String>(getActivity(),R.layout.custom_spinner_text,list);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(urineGlucoseAdapter);
        spinner.setOnItemSelectedListener(new OnUGItemSelected());
Run Code Online (Sandbox Code Playgroud)

java android android-spinner

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

EditText焦点在ListView中

我有一个,ListView并且在其中ListView我有一些TextViews和其中EditTexts的一行.当我按下该行的任何地方时,我希望获得EditText焦点,以便输入文本.

问题是我不能让这个工作.当我放置EditTextListViewOnItemClick,当我点击不会响应ListView.

我试着用focusable="false"EditText,它让我点击ListView一次,但我不能让EditText即使是可聚焦设置为true后获得焦点.接下来我尝试使用android:descendantFocusability="beforeDescendants"in ListView但它似乎没有做任何改变,它仍然无法正常工作.

有没有人知道我能做些什么让它起作用?

android listview android-edittext

5
推荐指数
1
解决办法
6954
查看次数

由于Android的未定型语句而无法关闭

我希望有人可以帮助我解决这个问题.我无法重现此错误,但收到了大量的崩溃报告.下面是堆栈跟踪和相关代码.我想添加"cursor.close();" 会解决问题,但事实并非如此.任何人都可以弄明白发生了什么?第187行是mDbAdapter.close();

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.companionfree.WLThemeViewer/com.companionfree.WLThemeViewer.Viewer}: android.database.sqlite.SQLiteException: unable to close due to unfinalised statements
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2753)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2769)
at android.app.ActivityThread.access$2500(ActivityThread.java:129)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2117)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4717)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)
Caused by: android.database.sqlite.SQLiteException: unable to close due to unfinalised statements
at android.database.sqlite.SQLiteDatabase.dbclose(Native Method)
at android.database.sqlite.SQLiteDatabase.onAllReferencesReleased(SQLiteDatabase.java:323)
at android.database.sqlite.SQLiteDatabase.close(SQLiteDatabase.java:886)
at android.database.sqlite.SQLiteOpenHelper.close(SQLiteOpenHelper.java:191)
at com.companionfree.WLThemeViewer.DbAdapter.close(DbAdapter.java:163)
at com.companionfree.WLThemeViewer.Viewer.getNavData(Viewer.java:178)
at com.companionfree.WLThemeViewer.Viewer.onCreate(Viewer.java:65)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2717)
... 11 more
Run Code Online (Sandbox Code Playgroud)

资源:

private void getNavData() {
    mDbAdapter.open(); …
Run Code Online (Sandbox Code Playgroud)

sqlite android exception

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