在我的应用程序中,我使用NoActionBar样式,并且要将动作栏添加到片段之一。
在活动中,我可以这样做:
public class MyActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
}
Run Code Online (Sandbox Code Playgroud)
如何做到这一点?
我是这样尝试的:
@Override
public void onCreate(Bundle savedInstanceState) {
setHasOptionsMenu(true);
super.onCreate(savedInstanceState);
}
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.menu_main, menu);
super.onCreateOptionsMenu(menu, inflater);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Toolbar actionBar = (Toolbar) getActivity().findViewById(R.id.my_app_bar);
((AppCompatActivity) getActivity()).setSupportActionBar(actionBar);
return inflater.inflate(R.layout.fragment_training, container, false); …
Run Code Online (Sandbox Code Playgroud) 我想将默认的backBarButtonItem颜色更改为白色,
我的代码如下所示
self.navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor()
Run Code Online (Sandbox Code Playgroud)
但它不适合我,任何想法?
uinavigationbar uinavigationcontroller uinavigationitem backbarbuttonitem swift
我将HtmlSpanner集成到我的Android应用程序中.我收到以下错误:
无法解决:com.osbcp.cssparser:cssparser:1.5.
我该如何解决这个错误?
感谢帮助
我只想在最低 API 16 上单击按钮(如果已安装)打开 Instagram 应用程序。
我正在尝试的是:
Intent likeIng = new Intent(Intent.ACTION_VIEW);
likeIng.setPackage("com.instagram.android");
try {
startActivity(likeIng);
} catch (ActivityNotFoundException e) {
Toast.makeText(this,"Instagram Not Installed!",Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
但是当在安装了 Instagram 的手机上运行时,它不会启动它。
我有一个带有地图的应用程序,其中有一些带有注释的图钉。
我不明白如何在不点击的情况下显示特定引脚的注释。