小编Car*_*ssy的帖子

如何在Android中将位图转换为jpeg文件?

我在这里有点失落.我必须将位图从裁剪图像转换为.jpeg文件.我已经查看了其他相关问题,但没有一个与我相关.(大多数都被恢复为文件到位图)

提前致谢

PS.第一次Android开发

android jpeg file bitmap

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

黑暗的动作栏与Holo Light的白色下拉菜单

我有一个父亲@android的自定义主题:style/Theme.Holo.Light.DarkActionBar我想将下拉菜单更改为白色版本(见图)

我查了一些例子,但它们对我来说没有用,是否有可能只用Light版本覆盖DarkActionBar的下拉菜单?

(我不使用sherlock动作栏)

在此输入图像描述

android android-actionbar android-styles

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

Fragment中的参数仍然为null

我正在尝试通过一个包将两个字符串传递给我的另一个片段.问题是,onCreate中的参数仍为null.这是我的代码:

class VenueDetailFragment : Fragment() {

private lateinit var venueId: String
private lateinit var venueName: String

companion object {
    fun newInstance(venue: Venue): VenueDetailFragment {
        val frag = VenueDetailFragment()
        val bundle = Bundle()
        bundle.putString(Extra.VENUE_ID_KEY, venue.id)
        bundle.putString(Extra.VENUE_NAME, venue.name)
        frag.arguments = bundle
        return VenueDetailFragment()
    }
}

private lateinit var viewModel: VenueDetailViewModel

override fun onAttach(context: Context) {
    super.onAttach(context)
    viewModel = ViewModelProviders.of(this).get(VenueDetailViewModel::class.java)
}

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    arguments?.let {
        venueId = it.getString(Extra.VENUE_ID_KEY, "0")
        venueName = it.getString(Extra.VENUE_NAME, getString(R.string.venue_detail_title_unknown))
    }
}

override fun onCreateView(inflater: LayoutInflater, …
Run Code Online (Sandbox Code Playgroud)

android android-fragments kotlin android-bundle

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