问题列表 - 第27896页

从Android TabHost中的选项卡活动更新选项卡

我有一个TabActivity,我将有3或4个选项卡.

在TabA中,我想有一个ExpandableListView,它将列出产品.我希望TabC充当一种"购物车",可能还有自己的ListView.

有没有办法从Activity中与TabHost交互?我希望能够单击TabA内的按钮并更新并切换到TabC.这可能吗?我可以让Tab的活动调用其父项方法吗?

android android-intent android-tabhost android-activity

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

为什么EF 4中的Persistence Ignorant POCO需要"Fixup"?

实体框架4备受期待的功能之一是能够以持久性无知方式使用POCO(普通旧CLR对象)(即他们不"知道"它们与实体框架相对于其他机制持久化).

我试图解决为什么必须执行关联修正并在我的"普通"业务对象中使用FixupCollection.这个要求似乎意味着业务对象毕竟不能完全忽略持久性机制(事实上,"fixup"这个词听起来像需要修复/改变以适应所选择的持久性机制).

具体来说,我指的是由ADO.NET POCO实体生成器生成的Association Fixup区域,例如:

    #region Association Fixup

    private void FixupImportFile(ImportFile previousValue)
    {
        if (previousValue != null && previousValue.Participants.Contains(this))
        {
            previousValue.Participants.Remove(this);
        }

        if (ImportFile != null)
        {
            if (!ImportFile.Participants.Contains(this))
            {
                ImportFile.Participants.Add(this);
            }
            if (ImportFileId != ImportFile.Id)
            {
                ImportFileId = ImportFile.Id;
            }
        }
    }

    #endregion
Run Code Online (Sandbox Code Playgroud)

以及FixupCollection的使用.其他常见的持久性无知ORM没有类似的限制.

这是由于EF的基本设计决定吗?即使在EF的后期版本中,是否存在某种程度的非无知?是否有一种聪明的方法可以隐藏POCO开发人员的持久性依赖性?

这在实践中如何实现,端到端?例如,我理解最近才为ObservableCollection添加了支持(Silverlight和WPF需要它).其他软件层是否存在EF兼容POCO对象的设计要求?

c# poco entity-framework-4

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

乳胶中的排版问题/解决方案对(示例)

我想知道乳胶是否有办法显示以下内容:

Example 1: problem statement here
Solution: solution here
Run Code Online (Sandbox Code Playgroud)

并将其包装在一个盒子中,以便它是显而易见的.

似乎是一个常见的问题,应该有现成的解决方案

如果有任何建议,将不胜感激!

latex typesetting

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

在Java中向HashMap添加空键或值有什么用?

HashMap允许一个空键和任意数量的空值.有什么用?

java null key hashmap

87
推荐指数
3
解决办法
10万
查看次数


如何替换(n?)UIButton的现有动作?

到目前为止,我一直在使用

[button1 addTarget:self action:@selector(newAction) forControlEvents:UIControlEventTouchUpInside];
Run Code Online (Sandbox Code Playgroud)

这增加了一个额外的动作(我认为).如何用新的操作替换初始操作?

iphone uibutton

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

android的Java方法:layout_gravity

我想知道是否有办法android:layout_gravity从Java方法调用属性.我没有在Android文档中找到任何方法来执行此操作.这是我想要实现的布局图:

http://www.anddev.org/resources/image/2234

我知道要通过XML来实现,如下所示:

<FrameLayout
    xlmns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">

      <Button
         android:layout_gravity="left|center_vertical"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text="<" />


      <Button
         android:layout_gravity="right|center_vertical"
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text=">" />
</FrameLayout>
Run Code Online (Sandbox Code Playgroud)

但在我的情况下,我需要通过Java代码来实现,因为我将动态地实现另一个布局视图.为了避免将XML布局与Java代码合并,我宁愿使用Java进行所有布局.

java layout android

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

Win7的跳转列表系统数据存储在哪里?

根据Jumplist Extender,我试图阻止其他应用刷新他们的跳转列表(假设用户WANTS这样做,因为这是一个JL编辑器.)一个想法是寻找文件或注册表更改,其中可以存储数据,并防止数据被写入.

问题是,跳转列表数据存储在哪里?它必须在某个地方!我知道有固定物品的文件夹位置,但我忘了它是什么.如果我能获得"任务"数据也会很棒.

这是原始报告.

registry taskbar appdata jump-list windows-7

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

是否更好地测试是否需要在其内部或外部使用函数?

什么是最佳做法?调用一个函数然后返回,如果你测试一些东西,或测试一些东西然后调用?

我更喜欢函数内部的测试,因为它可以更容易地查看调用的函数.

例如:

protected void Application_BeginRequest(object sender, EventArgs e)
        {
            this.FixURLCosmetics();
        }
Run Code Online (Sandbox Code Playgroud)

private void FixURLCosmetics()
        {
            HttpContext context = HttpContext.Current;
            if (!context.Request.HttpMethod.ToString().Equals("GET", StringComparison.OrdinalIgnoreCase))
            {
                // if not a GET method cancel url cosmetics
                return;
            };

            string url = context.Request.RawUrl.ToString();
            bool doRedirect = false;

            // remove > default.aspx
            if (url.EndsWith("/default.aspx", StringComparison.OrdinalIgnoreCase))
            {
                url = url.Substring(0, url.Length - 12);
                doRedirect = true;
            }

            // remove > www
            if (url.Contains("//www"))
            {
                url = url.Replace("//www", "//");
                doRedirect = true;
            }

            // redirect …
Run Code Online (Sandbox Code Playgroud)

c# asp.net if-statement function

13
推荐指数
2
解决办法
971
查看次数

如何检测椭圆是否与圆相交(碰撞)

我想改进碰撞系统.

现在我发现如果它们的边界矩形碰撞,是否有2个不规则物体碰撞.

我想获得相应椭圆的for矩形,而另一个使用圆圈.我找到了一种获取椭圆坐标的方法,但是当我试图检测它是否与圆相交时我遇到了问题.

你知道一个算法来测试圆是否与椭圆相交吗?

algorithm math geometry

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