小编Dav*_*ler的帖子

在Eclipse + Android中智能重构文件名?

有没有办法重构类文件的名称以及Android项目中对该名称的所有引用?

例如,如果我重构>重命名文件CustomerListFragment.java,则仍需要手动更改Android资源文件中的以下引用.

   <fragment android:name="my.package.CustomerListFragment"
    android:id="@+id/item_list"
    android:layout_width="400dp"
    android:layout_height="match_parent"
    />
Run Code Online (Sandbox Code Playgroud)

我认为Visual Studio会自动进行这种重构,Eclipse(Android)中是否有任何等价物?

eclipse refactoring android

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

XNA - 进程在调试时意外终止

调试我的XNA项目时遇到了一个奇怪的问题.每当我点击某个断点并开始浏览"Locals"窗口时,整个过程和调试器都会终止,而不会通知原因.触发器可能到达带有红色感叹号的字段,该感叹号显示"功能评估已中止".

我在我的代码中没有使用显式多线程,因此我很困惑,当它实际上没有运行时,进程如何终止(看似好像它正确到达终点).

谢谢你的帮助.

c# debugging xna visual-studio-2010

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

在ActionBar中访问actionView

我想在操作栏中创建一个始终扩展的搜索窗口.我正在使用ActionBar Sherlock库.根据我发现的一些示例,这段代码应该可以解决问题

    public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = this.getSupportMenuInflater();
    inflater.inflate(R.menu.action_bar, menu);

    MenuItem searchItem = menu.findItem(R.id.action_bar_search);
    SearchView searchView = (SearchView) searchItem.getActionView();  //returns null
    searchView.setIconifiedByDefault(false);


    return true;
}
Run Code Online (Sandbox Code Playgroud)

但是,getActionView(); 返回null.是否有其他方法可以访问searchView,以便我可以调用setIconifiedByDefault(false); 方法 ?我想在xml文件中保留searchView的定义,如下所示

 <menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:id="@+id/action_bar_search"
          android:title="@string/action_bar_search"
          android:icon="@drawable/ic_magnify"
          android:showAsAction="always"
          android:actionViewClass="android.widget.SearchView" />
    </menu>
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

android actionbarsherlock android-actionbar

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