我有一个看起来像复选框的图像,我想在按钮的右上角对齐.尝试了相对布局但无法达到预期效果.有任何建议可以达到预期的效果吗?


我尝试过使用Framelayout,但checbox图像仍然隐藏
<FrameLayout
android:layout_marginLeft="10dp"
android:layout_marginTop="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/filter_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/checkmark"
android:layout_gravity="right"
/>
<Button
android:id="@+id/filter"
style="@style/Widget.Button.White.BlueText.BlueStroke"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Filter" />
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)
在Farouk建议在图像之前使用Button之后.这是代码
<FrameLayout
android:layout_marginLeft="10dp"
android:layout_marginTop="20dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<Button
android:id="@+id/filter"
style="@style/Widget.Button.White.BlueText.BlueStroke"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Filter" />
<ImageView
android:id="@+id/filter_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/checkmark"
android:layout_gravity="top|right"
/>
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)
这是我在设计师身上看到的.

不确定如何向上和向右移动复选框图像.
如果你想要解决方案,这里是:
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:layout_marginTop="80dp" >
<Button
android:id="@+id/filter"
style="@style/Widget.Button.White.BlueText.BlueText.FrameImage"
android:layout_margin="10dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sort" />
<ImageView
android:id="@+id/widget_title_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top|right"
android:src="@drawable/checkmark" />
</FrameLayout>
<style name="Widget.Button.White.BlueText.BlueText.FrameImage" parent="@android:style/Widget.Button">
<item name="android:background">@drawable/white_button_blue_stroke_bg_selector</item>
<item name="android:gravity">center</item>
<item name="android:textColor">@color/white</item>
<item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
</style> …Run Code Online (Sandbox Code Playgroud) 我正在评估RealmDb,我觉得RealmDb与模型层紧密结合.这让我觉得如果明天我需要替换一些其他本地数据库,那将是一个巨大的重构努力.
我的问题是如何使用RealmDB实现干净的架构?我可以遵循的任何例子?
目前我有一个要求,我们有单独的合同和实施程序集。创建 nuget 包并尝试使用 nuget 包后,它会失败,因为包管理器无法找到依赖(合同)程序集。
这似乎是 .net core 中的一个开放问题。
https://github.com/dotnet/cli/issues/3959
无法理解为什么这么简单的事情在.net core 中不起作用。正在寻找此问题的解决方法。
我需要代码相关的帮助。目前我正在使用布尔变量打开 Tracking 和 NoTracking。想检查是否有更好的方法来编写这段代码:
private Task<TEntity> GetWithOrWithoutTracking(Expression<Func<TEntity, bool>>
predicate, bool isTracked = false)
{
if (isTracked)
return _dbSet.Where(predicate).AsTracking()
.FirstOrDefaultAsync();
else
return _dbSet.Where(predicate).AsNoTracking()
.FirstOrDefaultAsync();
}
}
Run Code Online (Sandbox Code Playgroud) 我来自.net C#背景,我想学习DirectX.我对C++有所了解,但我对图形世界还很陌生.
如果我直接开始直接学习或购买像hern和baker这样的基本图书,然后跳转到directx,我对如何开始学习directx感到困惑.
这是学习基本图形概念的推荐书,是hern和baker吗?是否有任何直接书籍也将涵盖图形概念?
我认为保持基本的图形书总是好的,因为我可以随时使用它作为参考
有专家的建议吗?