小编Sim*_*iak的帖子

没有上下文的ArrayAdapter Android

我想ArrayAdapter在我的课程中实现一个Fragment不扩展的课程Activity.

问题是传递给ArrayAdapter的构造函数的第一个参数.

ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(<what place here>,android.R.layout.simple_list_item1,anyarraylist);
Run Code Online (Sandbox Code Playgroud)

现在我应该怎么做第一个参数?我试图通过

getActivity().getApplicationContext()
Run Code Online (Sandbox Code Playgroud)

在第一个参数但代码崩溃.

请帮帮我.

我的logcat:

03-17 03:33:08.029: E/AndroidRuntime(596): FATAL EXCEPTION: main
03-17 03:33:08.029: E/AndroidRuntime(596): java.lang.NullPointerException
03-17 03:33:08.029: E/AndroidRuntime(596):  at com.search.pages.SearchResults.onCreateView(SearchResults.java:92)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:871)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1083)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:635)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1431)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:420)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.os.Handler.handleCallback(Handler.java:587)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.os.Handler.dispatchMessage(Handler.java:92)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.os.Looper.loop(Looper.java:123)
03-17 03:33:08.029: E/AndroidRuntime(596):  at android.app.ActivityThread.main(ActivityThread.java:4627) …
Run Code Online (Sandbox Code Playgroud)

android android-arrayadapter

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

动态更改按钮上的Imageview

在我的应用程序中,我有按钮和ImageView.

在这里当我按下按钮我想改变ImageView.我的drawable文件夹中有5张图片.按下按钮ImageView会根据按钮单击逐个更改图像.我想要它的解决方案.

感谢任何可以提供帮助的人.

android android-imageview

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

HttpSession request.getSession(false)

我有个问题.在我servlet的玻璃鱼中,我称之为方法request.getSession(false).它应该return null.但相反总会有session回归.而且,如果我invalidatesession致电之前的权利getSession(false)- 它returns null.这意味着其他东西创造了session!那可能是什么?在servlet从.jsp页面重定向.我正在使用玻璃鱼.

java session glassfish

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

ActionBarSherlock - 共享内容图标问题

我正在使用ActionBarSherlock并已实施ShareActionProvider.

当用户选择与其共享内容的应用时,例如Twitter,操作栏Twitter在共享按钮图标旁边显示图标.这永远呆在那里.

有人知道如何禁用Share按钮旁边出现的应用程序图标吗?

java android actionbarsherlock android-actionbar

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

视图可以同时聚焦和隐藏吗?

我希望有一个EditText焦点,所以它被编辑,但也不可见.换句话说,所有用户都会看到键盘.

那可能吗?

android android-edittext

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

Android - Java if(a OR b)?

我想知道如何表达ORJava.我一直以为是||.但这在我的Android应用程序中不起作用.

所以例如这里:

if (team1.getText() **"OR"?** team2.getText() == "myteam");
Run Code Online (Sandbox Code Playgroud)

我该如何设置OR声明?

java android

2
推荐指数
1
解决办法
4634
查看次数

android中的XML SAXParserException

使用以下 I 代码,我试图获取 xml 中的节点列表,但应用程序崩溃并引发 saxparser 异常。

这是我尝试使用的 xml

<?xml version="1.0"?><Root><ResponseCode>1</ResponseCode><ResponseMessage>Reported Successfully</ResponseMessage><ResultSet><Post><id>1</id><title>Garbage Problem near my home</title><comment>We the citizens have been facing the problems of garbage since 2004 , kindly fix it , authorities are concerned</comment><imagepath></imagepath><cordx>24.818688</cordx><cordy>67.029686</cordy><tag>Garbage</tag><userid>1</userid><departmentid>1</departmentid><response></response><createdOn>2013-03-23 14:44:43</createdOn><status>2</status></Post></ResultSet></Root>
Run Code Online (Sandbox Code Playgroud)

这是我试图用来从 xml 中获取的代码

InputSource is = new InputSource();
is.setCharacterStream(new StringReader(result));
XPathFactory factory = XPathFactory.newInstance();
XPath xPath = factory.newXPath();
String code = xPath.evaluate("/Root/ResponseCode/text()", is);
if(code.compareTo("1")==0){
    Log.d("Responce Code", code);
    NodeList nodeList = (NodeList) xPath.evaluate("//Post", is,XPathConstants.NODESET);
for(int i=0; i<nodeList.getLength(); i++){
    Node n=nodeList.item(i);
    Element element = (Element) n; …
Run Code Online (Sandbox Code Playgroud)

xml xpath android xml-parsing android-xml

2
推荐指数
1
解决办法
1206
查看次数

@android资源ID

在Android布局文件中,我在ListView小部件中看到以下属性:

android:id="@android:id/list"
Run Code Online (Sandbox Code Playgroud)

如何使用ID以下内容访问Java程序内部(这不起作用)

ListView myLV = (ListView) findViewById(R.id.list);
Run Code Online (Sandbox Code Playgroud)

android listview

2
推荐指数
1
解决办法
537
查看次数

在Android SQLite中检索两个日期之间的数据

我想在Android中的两个日期之间检索数据SQLite我在SQLiteAdapter课堂上使用了一个函数.我的功能是

public void history(String startdate,String enddate) {  
   Cursor mCursor = db.rawQuery("SELECT * FROM "+ KK_AIRLINEBOOK + 
                    " WHERE " + KEY_Bookingdate + 
                    " BETWEEN " + startdate + " AND " + enddate , null);        
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用它显示附近的语法错误 AND

android

2
推荐指数
1
解决办法
4428
查看次数

如何从其他应用程序通过Wi-Fi获取传输数据量?

我正面临这个问题.我花了很多时间搜索一些API"东西",可以通过Wi-Fi从其他应用程序获取传输数据(截图如下所示).

有人知道如何做到这一点吗?在这里有人试过(或已经做过)类似的事情吗?或者有点不同:这可能吗?

目前我认为这是不可能的,因为我认为非系统应用程序无法从设备上安装的其他应用程序检索数据.但也许我可以"遗漏"某些东西,所以我提出了这个问题,并且对于任何建议都会感到高兴.

提前致谢!

在此输入图像描述

android android-wifi

2
推荐指数
1
解决办法
1052
查看次数