问题列表 - 第47907页

如何在android中画一条线?

我找到了一些用于线条绘制的代码,但它不起作用.任何人都可以帮我在android中划一条线吗?

这是我的XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/layoutmain">
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

这是我的课程代码:

 public class DrawPoints extends Activity implements OnTouchListener {
     static int i = 0;
     static float static_x = 0;
     static float static_y = 0;
     static float static_x1 = 0;
     static float static_y1 = 0;

     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);
         View topLayout = this.findViewById(R.id.layoutmain);
         // register for events for the view, previously …
Run Code Online (Sandbox Code Playgroud)

android

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

Python中的继承和init方法

我是python的初学者.我无法理解继承和__init__().

class Num:
    def __init__(self,num):
        self.n1 = num

class Num2(Num):
    def show(self):
        print self.n1

mynumber = Num2(8)
mynumber.show()
Run Code Online (Sandbox Code Playgroud)

结果: 8

还行吧.但我换成Num2

class Num2(Num):
    def __init__(self,num):
        self.n2 = num*2
    def show(self):
        print self.n1,self.n2
Run Code Online (Sandbox Code Playgroud)

结果: Error. Num2 has no attribute "n1".

在这种情况下,如何Num2访问n1

python inheritance init

70
推荐指数
3
解决办法
8万
查看次数

如何使用Java在Selenium RC中使用xpath

我的应用程序有以下代码片段:

<form id="frmDepartmentCreation" name="frmDepartmentCreation" method="post" 
      action="">
    <table class="formStyle_1" border="0" cellpadding="0" cellspacing="10" 
            width="100%">
        <tr>
            <td>&nbsp;</td>
            <td align="left"><label class="formBtn_1">
                <input  id="Submit" name="Submit" value="Submit" type="submit" 
                        onclick="return val()"/></label>
                <input type="hidden" name="hdnbutton" id="hdnbutton" value=""/>
            </td>
        </tr>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

考虑到上面的代码,"提交"按钮的xpath是什么?

java selenium xpath selenium-rc

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

WPF托管WinForm,Tab导航问题

在a WindowsFormsHost和选项卡导航中托管WinForms表单时遇到了问题.要解决我已经做了这个简单的例子:

  • 创建WPF Window(应用程序的起点)
  • 创建Form了两个TextBox上面的WinForms
  • WPF窗口:添加WindowsFormsHost到它
  • WPF窗口:添加了OnLoaded处理程序
  • WPF窗口:添加Textbox定位在WindowsFormsHost

OnLoaded我得到的处理程序中:

System.Windows.Forms.Form f = new WinFormsForm();
f.TopLevel = false;
f.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.windowsFormsHost1.Child = f;
Run Code Online (Sandbox Code Playgroud)

当我现在运行应用程序时:

  • 什么都没有集中(好)
  • 我点击第一个TextBoxWindowsFormsHost,它获得焦点(OK)
  • 我按Tab键,焦点转移到第二TextBoxWindowsFormsHost(OK)
  • 我再次按Tab键,焦点返回到第1 TextBoxWindowsFormsHost( ok了;应该已经离开WindowsFormsHost,并在WPF窗口底部给予重点的文本框)
  • 我点击wpf中的文本框(放在后面和下面WindowsFormsHost),它得到焦点(确定)
  • 我按Tab键,焦点转到第一个文本框WindowsFormsHost- 因为它应该在结束后开始.所以这也没关系
  • 我再次单击wpf文本框并按shift + tab,焦点转到第二个文本框WindowsFormsHost(ok)
  • 我按Tab键,焦点转移到文本框第一次在WindowsFormsHost(去在WFH开始)(确认)

如果我只有一种类型的控件,我如何使焦点行为?在这种情况下,意味着WFH-1st-Textbox,WFH-2nd-Textbox,WPF-Textbox的Tab键顺序.

.net wpf windowsformshost tab-ordering winforms

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

从Sinatra发送DELETE请求

我正在尝试开发RESTful Sinatra应用程序.现在,我知道如何用类似的方式响应删除请求

delete '/user/:id' do |id|
   #do something in the model
end
Run Code Online (Sandbox Code Playgroud)

我感兴趣的是如何执行该方法.我不能拥有DELETE而不是GET的链接,是吗?

到目前为止我找到的唯一解决方案是通过jQuery发送DELETE请求:如何在jQuery中发送PUT/DELETE请求?

我尝试在github上查看不同的RESTful Sinatra项目,但我的Ruby知识可能仅限于了解它们是如何做到的.

ruby rest httprequest sinatra http-delete

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

jquery:如何找到第二个最接近的anscestor?

我的DOM看起来像这样:

<li>
   <li><a class="editEntity>Edit</a></li>
   <li><a class="deleteEntity>Delete</a></li>
</li>
Run Code Online (Sandbox Code Playgroud)

当用户点击"编辑"时,我想更改外部 <li>

$('li a.editEntity').live('click', function() {
    $(this).closest('li').closest('li').addClass('selected');
});
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

javascript jquery

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

如何在C#中将值从JSON Type对象打印到控制台

我正在尝试使用c#2.0编写一个控制台应用程序,它将使用我的webservice并返回webmethod的结果.

在我的C#代码中,我可以从web方法中获取我的值,请参阅下面的示例代码:

 // print results
            try
            {

                Type objtype = Type.GetType(crisresult.ToString());
                object obj = Activator.CreateInstance(objtype);

                Object[] mArgs = new Object[methodArgs.Length + 1];
                methodArgs.CopyTo(mArgs, 0);
                mArgs.SetValue(obj, methodArgs.Length);
                methodArgs = mArgs;

                Object result = mi.Invoke(service, methodArgs);           
                Console.WriteLine(result);            

            }
            catch (Exception e)
            {
                Console.WriteLine("Error invoking method '" + methodName + "'");
                Console.WriteLine(e);
            }
            Console.WriteLine("Press enter to continue...");
            Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

现在在上面的代码中,我的webmethod的结果完全以JSON Type返回,所以我Object result有JSON类型的值,例如:

{"FullName":"Mr Mahesh Sharma","Miles":0,"TierStatus":"IO","TierMiles":0,"MilesExpiry":0,"ExpiryDate":"30/03/2012 00:00:00","AccessToken":"106C9FD143AFA6198A9EBDC8B9CC0FB2CE867356222D21D45B16BEEB9A7F390B5E226665851D6DB9","ActiveCardNo":"00300452124","PersonID":8654110}
Run Code Online (Sandbox Code Playgroud)

以上结果,我想在控制台中打印以下格式:

FullName: Mr Mahesh Sharma
Miles: 0
TierStatus: IO
TierMiles:0
MilesExpiry:0
ExpiryDate:31 March 2012
AccessToken: 106C9FD143AFA6198A9EBDC8B9CC0FB2CE867356222D21D45B16BEEB9A7F390B5E226665851D6DB9 …
Run Code Online (Sandbox Code Playgroud)

c# json

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

国家代码的正则表达式

国家代码的正则表达式,如印度的+91

php regex

-3
推荐指数
1
解决办法
2510
查看次数

在vim中,有没有办法重新绑定"*"以突出显示当前的单词,而不是前进到下一个单词?

我经常使用*来突出显示当前单词的所有实例,并且它前进到下一个单词的事实非常烦人.我想禁用这种行为,因为我知道如果我真的需要前进,我总能使用"n".

任何见解?

编辑:我应该补充一点,我想不惜一切代价避免屏幕重绘,因为它在视觉上分散注意力.

vim editor key-bindings

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

haml的代码覆盖工具?

看起来很有可能为Haml代码获得一个有用的覆盖报告,因为它有一个单一语句的每行结构.

你知道Haml的任何代码覆盖工具吗?也许有些东西在起作用?

ruby haml code-coverage ruby-on-rails rcov

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