相关疑难解决方法(0)

如何以MS Word保留格式和语法高亮显示代码片段?

有没有人知道在Microsoft Word文档中显示代码以保留着色和格式的方法?优选地,该方法也是不显眼的并且易于更新.

我试图将代码包含为常规文本,看起来很糟糕,并且在编辑常规文本时会受到阻碍.我还尝试将对象,写字板文档和文本框插入到文档中,然后将代码放入这些对象中.代码看起来更好,在编辑其余文本时更容易避免.但是,这些对象只能跨越一页,这使得编辑成为需要添加几页代码的噩梦.

最后,我知道有更好的编辑器/格式处理这个问题没有问题,但我仍然坚持使用MS字.

ms-word

1877
推荐指数
31
解决办法
111万
查看次数

以像素为单位获取屏幕尺寸

我创建了一些自定义元素,我想以编程方式将它们放置在右上角(n顶部边缘的m像素和右边缘的像素).因此我需要获得屏幕宽度和屏幕高度,然后设置位置:

int px = screenWidth - m;
int py = screenHeight - n;
Run Code Online (Sandbox Code Playgroud)

如何获得screenWidthscreenHeight在主要活动?

layout android screen pixel dimensions

1798
推荐指数
31
解决办法
112万
查看次数

617
推荐指数
10
解决办法
48万
查看次数

从源代码中加载res/values/dimension.xml中的维度值

我想按原样加载值.我有两个dimension.xml文件,一个在/res/values/dimension.xml,另一个在/res/values-sw360dp/dimension.xml.

从源代码我想做的事情

getResources().getDimension(R.dimen.tutorial_cross_marginTop);
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我获得的值乘以屏幕密度系数(hdpi为1.5,xhdpi为2.0等).

我也试过

getResources().getString(R.dimen.tutorial_cross_marginTop);
Run Code Online (Sandbox Code Playgroud)

这原则上可行,但我得到一个以"dip"结尾的字符串......

android dpi dimension android-resources

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

如何检索视图的尺寸?

我有一个观点TableLayout, TableRow and TextView.我希望它看起来像一个网格.我需要得到这个网格的高度和宽度.这些方法getHeight()getWidth()总是返回0.这发生在我和动态也格式化网格时我使用XML版本.

如何检索视图的尺寸?


这是我在Debug中用来检查结果的测试程序:

import android.app.Activity;
import android.os.Bundle;
import android.widget.TableLayout;
import android.widget.TextView;

public class appwig extends Activity {  
    @Override
    public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.maindemo);  //<- includes the grid called "board"
      int vh = 0;   
      int vw = 0;

      //Test-1 used the xml layout (which is displayed on the screen):
      TableLayout tl = (TableLayout) findViewById(R.id.board);  
      tl = (TableLayout) findViewById(R.id.board);
      vh = tl.getHeight();     //<- getHeight returned 0, Why?  
      vw = tl.getWidth();     //<- …
Run Code Online (Sandbox Code Playgroud)

layout lifecycle android android-widget measure

207
推荐指数
6
解决办法
13万
查看次数

以编程方式更改视图的右边距?

可以在Java代码中动态更改此属性吗?

android:layout_marginRight
Run Code Online (Sandbox Code Playgroud)

我有一个TextView,必须动态地将其位置改为左侧的一些像素.

如何以编程方式执行?

layout android textview

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

公式px到dp,dp到px android

我试图计算可变数量的像素到密度独立像素,反之亦然.

此公式(px to dp): dp = (int)(px / (displayMetrics.densityDpi / 160));不适用于小型设备,因为它除以零.

这是我的dp to px公式:

px = (int)(dp * (displayMetrics.densityDpi / 160));
Run Code Online (Sandbox Code Playgroud)

有人可以给我一些指示吗?

android formula density-independent-pixel

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

如何以编程方式从android中的像素计算dp

我想dppx编程上计算.怎么做?我得到的答案是:

DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
ht = displaymetrics.heightPixels;
wt = displaymetrics.widthPixels;
Run Code Online (Sandbox Code Playgroud)

android resolution android-layout

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

setWidth(int pixels)是使用dip还是px?

setWidth(int pixels)是否使用设备无关像素或物理像素作为单位?例如,setWidth(100)是否将视图的宽度设置为100 dips或100 pxs?

谢谢.

android pixels units-of-measurement width density-independent-pixel

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

可扩展列表视图将组图标指示器移动到右侧

关于可扩展列表视图,组图标指示器位于左侧,我可以移动指示器并将其定位在右侧吗?谢谢.

编辑:由于我不想扩展视图,我得到了动态获取宽度的解决方法.只是分享我的解决方案

Display newDisplay = getWindowManager().getDefaultDisplay(); 
int width = newDisplay.getWidth();
newListView.setIndicatorBounds(width-50, width);

android indicator expandablelistview

63
推荐指数
6
解决办法
7万
查看次数