小编Sha*_*ath的帖子

错误:无法在android studio中获取调试桥

Android Studio更新为2.0后我得到此错误无法获取调试桥并且Android设备监视器无法打开.以前有人遇到这个错误吗?

debugging android android-studio

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

如何在Android Studio中的ActionBar上添加后退按钮?

我创建了一个应用程序,并希望我的操作栏上的后退按钮可以使用Android Studio导航回上一页.我已经查看了一些示例,但仍然遇到错误setDisplayHomeAsUpEnabled

ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

public boolean onOptionsItemSelected(MenuItem item) {
    Intent myIntent = new Intent(getApplicationContext(), MainActivity.class);
    startActivityForResult(myIntent, 0);

    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();
    if (id == R.id.action_settings) {
        return true;
    }
    return super.onOptionsItemSelected(item);

}
Run Code Online (Sandbox Code Playgroud)

java android android-studio

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

如何基于数据表角度中的JSON动态填充表值?

我正在使用Angular-Datatables.我需要能够根据返回的数据动态创建表.换句话说,我不想指定列标题.

例:

json数据:

[
 {
  "id": "2",
  "city": "Baltimore",
  "state": "MD",
 },
 {
  "id": "5",
  "city": "Boston",
  "state": "MA",
 },
 {
  "id": "8",
  "city": "Malvern",
  "state": "PA",
 },
]
Run Code Online (Sandbox Code Playgroud)

列标题:

id,城市,州

有人可以帮忙吗?

javascript jquery datatables angularjs angular-datatables

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

在 Javascript 中使用 Firebase 时,如何将数据从 setBackgroundMessageHandler() 传递给角度应用程序?

我在我的 angular 应用程序中使用 firebase 在 web 中发送推送通知。我实现messaging.onMessage()了当应用程序在前台和messaging.setBackgroundMessageHandler()应用程序在后台时接收通知。我收到通知没有任何问题,但我需要根据收到的通知更新值. 我可以在使用时进行更新,messaging.onMessage()但在使用messaging.setBackgroundMessageHandler(). 如果我可以在本地存储接收到的值并在我的应用程序中获取它,即使它也可以。

我在很多地方都对此进行了研究,但找不到任何解决方案。有人可以帮我弄这个吗?谢谢!

importScripts('https://www.gstatic.com/firebasejs/3.5.2/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/3.5.2/firebase-messaging.js');

var config = {
    apiKey: "MY_API_KEY",
    authDomain: "MY_AUTH_DOMAIN",
    databaseURL: "MY_DB_URL",
    storageBucket: "URL",
    messagingSenderId: "VALID_ID"
};

firebase.initializeApp(config);
const messaging = firebase.messaging();
messaging.setBackgroundMessageHandler(function(payload) {
console.log('[firebase-messaging-sw.js] Received background message ', payload);
return self.registration.showNotification("Title", {body: 'New notification.',})   
});
Run Code Online (Sandbox Code Playgroud)

javascript angularjs firebase firebase-cloud-messaging

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

在Android Studio中更改SDK位置:目录位置中的空格

我正在使用android API级别22.但是这个位置是从另一台机器复制的,它位于我的E:drive.I在以下位置安装了API级别23:

C:\Program Files (x86)\Android\android-sdk
Run Code Online (Sandbox Code Playgroud)

但是当我尝试将位置更改为上面的位置时,我收到以下消息:

Android SDK location should not contain whitespace,as this can cause problem with the native tools.
Run Code Online (Sandbox Code Playgroud)

如何在不出现空格问题的情况下将SDK位置更改为上述位置.

sdk android

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

如何根据angularjs中的值启用或禁用按钮?

如何根据选择值启用或禁用按钮?我希望禁用一个按钮但是一旦选择值更改为某个值"xxxx",该按钮就会启用.

angularjs

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

android错误:删除片段时"提交已调用"

我想实现一个包含片段的活动!当我点击Fragment1时,会调用Fragment2,当我点击Fragment2时,应该从屏幕上删除Fragment2!我通过在onCreateView中调用Fragment2的LinearLayout的setOnclickListener来实现它,并在我的onclicklistener上调用它

transaction.remove(myFragment);

transaction.commit();

但之后我遇到了这个错误:提交已经调用我如何修复此错误,这是我的代码:这是我的片段类

public class ArticleFragment extends Fragment {
final static String ARG_POSITION = "position";
int mCurrentPosition = -1;
private static LinearLayout l;
private android.support.v4.app.FragmentTransaction transaction;
private Fragment newFragment;

public void setArticleFragment(android.support.v4.app.FragmentTransaction transaction , Fragment newFragment) {
    this.transaction = transaction;
    this.newFragment = newFragment;
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
    Bundle savedInstanceState) {
    if (savedInstanceState != null) {
        mCurrentPosition = savedInstanceState.getInt(ARG_POSITION);
    }
    View v = inflater.inflate(R.layout.article_view, container , false);
    l = (LinearLayout) v.findViewById(R.id.transparentArea);
    if(l == null)
    l.setOnClickListener(new OnClickListener() …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-activity

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