小编use*_*671的帖子

public static void main()访问非静态变量

它表示非静态变量不能用于静态方法.但是public static void main.如何?

java variables static-methods program-entry-point void

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

onAttach从片段到活动的回调

我想送String从数据fragmentactivity.

我已经阅读了有关在android开发人员中使用onAttach回调在片段和活动之间进行通信的文章.

任何人都可以清楚地解释如何将数据从片段发送到活动?

android

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

ActionBarSherlock选项卡的自定义字体

我想为其中的"视频"和"图像"标签设置字体ActionBarSherlock.我使用以下代码来执行此操作.它在ICS中准确显示,但在较低版本的设备中没有显示,但我通过设置TYPE FACE,在本应用程序的其他部分显示了准确的输出...

a.settypeface("ab.tttf");
a.settext("VIDEO");
Run Code Online (Sandbox Code Playgroud)

但如何做我设置TypeFaceActionBar此代码:

mTabsAdapter.addTab(bar.newTab().setText("IMAGE"), AFragment.class, null);
mTabsAdapter.addTab(bar.newTab().setText("VIDEO"), BFragment.class, null);
Run Code Online (Sandbox Code Playgroud)

android actionbarsherlock

11
推荐指数
2
解决办法
5764
查看次数

如何在按下后退键的android上禁用搜索视图的折叠

我在搜索菜单的操作栏中使用了Sherlock搜索视图小部件.用于初始化搜索视图的代码段

        MenuItem item = menu.findItem(R.id.menu_search);
    item.expandActionView();
    mSearchView = (SearchView) item.getActionView();
    mSearchView.setIconifiedByDefault(false);
    mSearchView.setQuery(query, false);
    mSearchView.clearFocus();
Run Code Online (Sandbox Code Playgroud)

上面的代码显示了带有默认搜索查询的扩展搜索视图.问题是,当我按下后退按钮时,搜索视图会再次折叠,然后返回到android中的上一个活动.我不希望搜索视图在后退按键时折叠.如何防止搜索视图在后退按键上折叠?

android actionbarsherlock searchview

6
推荐指数
1
解决办法
3250
查看次数

片段onActivityResult方法执行调用活动onActivityResult

在我的片段中,我已经启动了startActivityforresult意图进行照片捕获.我已经在片段类中重写了onActivityResult回调方法.我已经在主要活动中实现了onActivityResult回调以实现其他一些意图.在执行调用活动onActivityResult方法并返回空指针异常后,我的问题是片段onActivityResult.片段onactivityresult方法

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) 
{
    super.onActivityResult(requestCode, resultCode, data);
    if (resultCode == Activity.RESULT_OK) 
    {
        prof_bitmap = null;
        if (requestCode == 0) 
        {
            Log.e("" ,"entered activity Result Code 0");
            Uri photoUri = data.getData();
            if (photoUri != null) 
            {
                String[] filePathColumn = { MediaStore.Images.Media.DATA };
                Cursor cursor = getActivity().getContentResolver().query(
                        photoUri, filePathColumn, null, null, null);
                cursor.moveToFirst();
                int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
                String filePath = cursor.getString(columnIndex);
                cursor.close();
                Log.e("" ,"File Path" +filePath);
                prof_bitmap = setImage(filePath);
            }
        }
        if (requestCode == 1) …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-fragments

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

无法隐藏SearchView的虚拟键盘iconfiedbydefault(false)

我有一个搜索视图,默认情况下设置为默认搜索查询,但我不想要虚拟键盘.在下面的代码中,我试图隐藏onCreateOptionsMenu中的键盘,但仍然可以看到键盘.

imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
    MenuItem item = menu.findItem(R.id.menu_search);
    item.expandActionView();
    mSearchView = (SearchView) item.getActionView();
    mSearchView.setIconifiedByDefault(false);
    mSearchView.setQuery(query, true);
    imm.hideSoftInputFromWindow(mSearchView.getWindowToken(), 0);
Run Code Online (Sandbox Code Playgroud)

我正在使用sherlock搜索视图小部件.任何隐藏虚拟键盘的建议.我做错了什么?

android optionmenu actionbarsherlock searchview

5
推荐指数
2
解决办法
6466
查看次数

在操作栏sherlock库中显示空指针异常

我想实现Sherlock操作栏的搜索视图小部件.我的问题是OnOptionItemSelected搜索视图项目.我在库活动中得到一个空指针异常.

菜单xml:

<item android:id="@+id/menu_search"
      android:actionViewClass="com.actionbarsherlock.widget.SearchView"
      android:icon="@android:drawable/ic_menu_search"
/>
Run Code Online (Sandbox Code Playgroud)

选项菜单的代码段:

public boolean onCreateOptionsMenu(Menu menu) 
{
    MenuInflater inflater = getSupportMenuInflater();
    inflater.inflate(R.menu.tvguide_menu, menu);
    MenuItem mSearch = menu.findItem(R.id.menu_search);
    searchView = new SearchView(getSupportActionBar().getThemedContext());
    searchView.setQueryHint("Search for countries…");
    searchView.setOnQueryTextListener(this);
    mSearch.setActionView(searchView);
    mSearch.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |
            MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
}
Run Code Online (Sandbox Code Playgroud)

我点击搜索android时被迫关闭.我在下面分享了我的日志

04-17 15:10:08.508: E/AndroidRuntime(23283): FATAL EXCEPTION: main
04-17 15:10:08.508: E/AndroidRuntime(23283): java.lang.NullPointerException
04-17 15:10:08.508: E/AndroidRuntime(23283):    at com.android.internal.view.menu.MenuItemImpl.toString(MenuItemImpl.java:490)
04-17 15:10:08.508: E/AndroidRuntime(23283):    at java.lang.StringBuilder.append(StringBuilder.java:202)
04-17 15:10:08.508: E/AndroidRuntime(23283):    at com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected(SherlockFragmentActivity.java:201)
04-17 15:10:08.508: E/AndroidRuntime(23283):    at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:953)
04-17 15:10:08.508: E/AndroidRuntime(23283):    at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:735)
04-17 15:10:08.508: E/AndroidRuntime(23283):    at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:149)
04-17 …
Run Code Online (Sandbox Code Playgroud)

android actionbarsherlock

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

处理Android应用程序中的传入调用

我开发了一个与音乐相关的Android应用程序.我在接听电话时处理媒体播放器时遇到问题.我希望在通话期间暂停音频,并在通话结束后将其恢复.我需要建议是否使用带有onstatechanged的TelephonyManager暂停和恢复音频(或)任何其他方法,以便在来电期间暂停和恢复应用程序本身.

android telephonymanager android-mediaplayer

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

垂直列表视图与水平滚动视图android

我正在尝试使用水平滚动视图实现列表视图.我在设置列表视图适配器时收到logcat错误"空指针异常".我的列表视图应显示在sherlock片段内

public class Trending extends SherlockFragment

{
List<String> list;
    ListView prog_list;


// Array of integers points to images stored in /res/drawable-ldpi/
public View onCreateView(LayoutInflater inflater, ViewGroup container,
           Bundle savedInstanceState) 
{
          View myFragmentView = inflater.inflate(R.layout.trendslay, container,false);       
          prog_list = (ListView)myFragmentView.findViewById(R.id.lv1);
          return prog_list;
         }


/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);

    list = new ArrayList<String>();
    list.add("hi");
    list.add("hello");
    list.add("how r u");
    list.add("hi");
    list.add("hello");
    list.add("how r u");
    list.add("hi");
    list.add("hello");
    list.add("how r u");

    ArrayAdapter<String> adapter = new …
Run Code Online (Sandbox Code Playgroud)

android

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