小编swi*_*Boy的帖子

工具栏作为片段中的操作栏

在我的应用程序中,我使用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)

java android

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

如何在Swift中更改backBarButtonItem颜色?

我想将默认的backBarButtonItem颜色更改为白色,

我的代码如下所示

self.navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor()
Run Code Online (Sandbox Code Playgroud)

但它不适合我,任何想法?

uinavigationbar uinavigationcontroller uinavigationitem backbarbuttonitem swift

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

无法解决:com.osbcp.cssparser:cssparser:1.5 HtmlSpanner-NightWhistler

我将HtmlSpanner集成到我的Android应用程序中.我收到以下错误:

无法解决:com.osbcp.cssparser:cssparser:1.5.

我该如何解决这个错误?

感谢帮助

android epub android-studio epublib

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

如何在按钮单击 Android Studio 上启动 Instagram 应用程序

我只想在最低 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 的手机上运行时,它不会启动它。

android android-studio

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

如何在不点击地图的情况下在地图上显示图钉的标注?

我有一个带有地图的应用程序,其中有一些带有注释的图钉。

我不明白如何在不点击的情况下显示特定引脚的注释。

mapkit mkannotation ios swift swift3

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